html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family: Arial,"Microsoft YaHei","微软雅黑";
	color:#555555;
	background-color:#ffffff;
}
a{text-decoration:none;color:#555555;}
a:hover{text-decoration:none;}
input,textarea:focus{outline:none;}
img{border:0;}
ul,li{list-style-type:none;}
.clear {clear: both}
.fl {float: left}
.fr {float: right}
.clear{clear:both;height:0!important;width:0!important;padding:0!important;margin:0!important}
.sm-clear,.xs-clear{height:0!important;width:0!important;padding:0!important;margin:0!important}
.layui-col-space24{margin:-12px;}
.layui-col-space24>*{padding:12px;}
.layui-col-space48{margin:-24px;}
.layui-col-space48>*{padding:24px;}


/*公共内容开始*/
.zfx{position:relative;width:100%;padding-top:71.11111%;}
.zfx .zfxbox{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.zfx .pic{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center; 
}
.zfx img{max-width:100%;max-height:100%;}
.picture-list{margin:-15px -18px;}
.picture-list li{padding:15px 18px;}
.picture-list a{display:block;}
.picture-list p.name{
	text-align:center;
	line-height:65px;
	font-size:16px;
	white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
	padding:0 10px;
	color:#555555;
}
.picture-list .content{
	position:absolute;
	left:0;
	bottom:-52px;
	background-color:rgba(90,174,0,.8);
	width:100%;
	line-height:50px;
	font-size:16px;
	color:#ffffff;
}
.picture-list .content p{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	margin:0 20px;
	width:75%;
}
.picture-list .content span{
	position:absolute;
	right:20px;
	bottom:0;
}
.customer .zfx{padding-top:43.75%;}
.customer .name{text-align:center;margin-top:10px;}

.purpose .bg{
	background:url(../images/purpose.jpg) no-repeat center center;
	height:210px;
}
.purpose .content{	
    display:flex;
    flex:1;
    justify-content:center;
    align-items:center;
	color:#ffffff;
	text-align:center;
	height:100%;
}
.purpose .content p{font-size:28px;}
.purpose .content strong{
	display:block;
	text-transform:uppercase;
	font-style:italic;
	font-size:45px;
	margin-bottom:5px;
}
.nowrap{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.style01 ul{margin:-15px -10px -10px -10px;}
.style01 li{padding:15px 10px 10px 10px;}
.style01 a{
	background-color:#ffffff;
	display:block;
	padding:25px 20px;
}
.style01 .date{float:right;color:#a5a5a5;text-align:right;}
.style01 .content{margin:0 120px 0 0;}
.style01 .content .name{font-size:16px;margin:0 0 8px 0;color:#333333;}
.style01 .content p{color:#787878;}
.style01 .date strong{display:block;font-size:24px;margin-bottom:5px;}
.title01{font-size:28px;color:#212121;text-align:center;padding-bottom:45px;}
.title01 span{font-size:24px;color:#b4b4b4;}
.goback{
    text-align: center;
    margin-top: 60px;
}
.goback a{
    display:inline-block;
    padding:0 30px;
	background-color:#b4b4b4;
    color:#ffffff;
    margin:0 10px;
	line-height:42px;
}

.goback .disabled{
	cursor:  not-allowed;
}

.goback .disabled:hover{
	background-color: #b4b4b4;
}


/*首页banner开始*/
.slideBoxbanner {position:relative;height:605px;}
.slideBoxbanner .bd{width:100% !important;}
.slideBoxbanner .bd ul{display: block;width:100% !important;height:100% !important;position: absolute !important;top: 0 !important;left: 0 !important;}
.slideBoxbanner .bd li{position: absolute;top: 0;left: 0;display: block;background-position: center;background-repeat: no-repeat;height: 100%;width:100% !important;}
.slideBoxbanner .hd{bottom:30px;left:0;width:100%;position:absolute;}
.slideBoxbanner .hd ul{text-align:center;height:14px;}
.slideBoxbanner .hd li{
	display:inline-block;
	margin:0 12px;
	width:10px;
	height:10px;
	border:2px solid #ffffff;
	border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
	cursor:pointer;
}
.slideBoxbanner .hd li.on{background-color:#ffffff;}

/*内页banner开始*/
.banner{
	background-image:url(../images/nabout.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:335px;
}
.banner .content{
	background-image:url(../images/kuang.png);
	background-repeat:no-repeat;
	background-position:left center;
	color:#ffffff;
	text-transform:uppercase;
	padding:46px 0 45px 30px;
	margin-top:85px;
	font-size:13px;
}
.banner .content span{width:35px;height:1px;display:block;background-color:#ffffff;}
.banner .content strong{
	font-size:36px;
	letter-spacing:2px;
	display:inline-block;
	padding:10px 0 5px 0;
	font-weight:normal;
}
.banner{
	background-image:url(../images/about-banner.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:340px;
	width: 100%;
}
.nnews{background-image:url(../images/news-banner.jpg);}
.npro{background-image:url(../images/pro-banner.jpg);}
.nser{background-image:url(../images/service-banner.jpg);}
.ncon{background-image:url(../images/contact-banner.jpg);}




/*首页内容开始*/
.in-part .main{padding:75px 0 80px 0;}
.in-part .in-title{position:relative;margin-bottom:40px;text-transform:uppercase;}

.in-part .in-title strong{color:#212121;font-size:33px;}
.in-part .in-title p{text-transform:uppercase;font-size:16px;line-height:150%;color:#b4b4b4;}
.in-part .in-title .in-more{position:absolute;top:8px;right:0;}
.in-part .in-title .in-more a{
	display:inline-block;
	line-height:50px;
	padding:0 58px;
	color:#b4b4b4;
	border:1px solid #d2d2d2;
}
.in-part3 .in-title strong{color:#ffffff;}
.in-part3 .in-title p{color:rgba(255,255,255,.4);}
.in-part3 .in-title .in-more a{
	color:rgba(255,255,255,.4);
	border:1px solid rgba(255,255,255,.4);
}
.in-part2{max-width: 1920px;margin: 0 auto}
.in-part2 .right{background:url(../images/index03.jpg) no-repeat center bottom;}
.in-part2 .right .top{font-size:30px;color:#212121;}
.in-part2 .right .top p{color:#5aae00;font-size:48px;}
.in-part2 .right .content{margin-top:35px;}
.in-part2 .right .content p{
	color:#666666;
	line-height:200%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    height:110px;
}
.in-part2 .right a{line-height:38px;display:inline-block;margin-top:50px;}
.in-part2 .right a i{
	color:#ffffff;
	background-color:#5aae00;
	border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
	cursor:pointer;
	display:inline-block;
	width:38px;
	text-align:center;
	margin-right:15px;
	font-size:20px;
}
.in-part2 .right a span{color:#5aae00;}
.in-part3{background:url(../images/index04.jpg) no-repeat center bottom;}
.in-part3 .left{float:left;width:63%;}
.in-part3 .style01 ul{margin:-20px 0 0 0;}
.in-part3 .style01 li{padding:20px 0 0 0;}
.in-part3 .style01 a{background-color:rgba(255,255,255,.1);padding:20px 25px 18px 25px;}
.in-part3 .style01 .date{float:left;color:#ffffff;text-align:left;}
.in-part3 .style01 .content{margin:0 0 0 90px;}
.in-part3 .style01 .content .name{color:#ffffff;}
.in-part3 .style01 .content p{color:rgba(255,255,255,.45);}
.in-part3 .right{float:right;width:400px;}
.in-part3 .right img{height:270px;}
.in-part3 .right a{
	display:block;
	color:#ffffff;
	font-size:16px;
	margin-top:10px;
}
.in-part4{
	background:url(../images/index06.jpg) no-repeat center center;
}
.in-part4 .main{padding:75px 0 80px 0;}
.in-part4 ul{
    overflow: hidden;
    width:1000%;
	margin:0;
}
.in-part4 li a{display:block;position:relative;}
.in-part5{background-color:#f5f5f5;}
.in-part5 ul{
    text-align:center;
    margin-top:40px;
    height:10px;
}
.in-part5 li{
    background-color:#bebebe;
    width: 10px;
    height: 10px;
    margin: 0 8px;
    display: inline-block;
	border-radius:50px;
}
.in-part5 li.on{background-color:#5aae00;}

.footer{background:url(../images/bottom.jpg) center center no-repeat;color:#ffffff;background-size:cover;}
.footer .main{padding:75px 0 30px 0;}
.footer .left{position:relative;padding-right:180px;}
.footer .left strong{float:left;font-size:33px;}
.footer .left .name{font-size:20px;margin-left:185px;padding-top:5px;}
.footer .left .name span{font-size:34px;display:block;margin-top:20px;}
.footer .left .welcome{margin-top:20px;}
.footer .left .welcome a{
	text-align:center;
	background-color:#f4b50b;
	color:#ffffff;
	line-height:48px;
	width:136px;
	font-size:16px;
	border-radius:5px;
	margin-top:30px;
}
.footer .left .welcome p{margin:10px 0 0 185px;}
.footer .left .welcome p span{font-size:30px;}
.footer .code{text-align:center;position:absolute;right:0;top:0;}
.footer .code img{width:150px;height:150px;margin-bottom:10px;}
.footer .bottom{line-height:75px;border-top:1px solid rgba(255,255,255,.3);}
.footer .bottom a{color:#ffffff;}
/*
.footer .left{position:relative;padding-right:22%;}
.footer .left strong{font-size:33px;}
.footer .left .name{font-size:20px;margin-left:185px;padding-top:5px;}
.footer .left .name span{font-size:34px;display:block;margin-top:20px;}
.footer .left .welcome{margin-top:45px;}
.footer .left .welcome a{
	text-align:center;
	background-color:#5aae00;
	color:#ffffff;
	line-height:48px;
	width:136px;
	font-size:16px;
	border-radius:5px;
}
.footer .left .welcome p{margin:0 0 10px 185px;}
.footer .left .welcome p span{font-size:30px;}
.footer .code{text-align:center;position:absolute;right:0;top:0;}
.footer .code img{width:150px;height:150px;margin-bottom:10px;}
.footer .bottom{line-height:83px;background-color:#383737;color:#787878;}
.footer .bottom a{color:#787878;}
*/

/*内页内容开始*/
.all-main{padding:65px 0 90px 0;}
.about01{padding-top:80px;background-color:#f5f5f5;}
.about .right .content p{
    text-overflow: initial;
    display: block;
    height:initial;
}
.about02 .bg{
	background:url(../images/purpose.jpg) no-repeat center center;
	height:210px;
}
.about03{margin:80px 0;}
.about03 p{
    margin: 35px 0 30px 0;
	line-height:210%;
}
.ab-num{padding-top:20px;}
.ab-num ul{padding:35px 0;}
.ab-num li{color:#ffffff;padding:0 4%;}
.ab-num li .num{margin-bottom:5px;}
.ab-num li .num strong{font-size:52px;}
.ab-num li p{
	background-image:url(../images/num01.png);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:16px;
	line-height:30px;
	padding-left:40px;
}
.ab-num .list2 p{
	background-image:url(../images/num02.png);
}
.ab-num .list3 p{
	background-image:url(../images/num03.png);
}
.ab-num .list4 p{
	background-image:url(../images/num04.png);
}
.about04{padding:80px 0;}
.about04 .picture-list{padding:0 60px;position:relative;margin:0;}
.about04 .zfx{padding-top:66.66666%;}
.about04 .picture-list ul{margin:0 -13px;}
.about04 .picture-list li{padding:0 13px;}
.about04 .picture-list .next,.about04 .picture-list .prev{
    display: block;
    width:44px;
    height:44px;
	line-height:44px;
    position:absolute;
    top:42%;   
	text-align:center;
	background-color:#5aae00;
}
.about04 .picture-list .next{left:0;}
.about04 .picture-list .prev{right:0;}
.about04 .picture-list i{font-size:24px;color:#ffffff;}
.about05{padding:80px 0;}
.about05 li .content{margin: 0 auto;max-width:349px;}
.about05 li strong{color:#5aae00;font-size:21px;margin:15px 0;display:block;}
.about05 li p{font-size:15px;margin-bottom:5px;line-height:160%;}
.about05 li i{font-size:12px;padding-right:5px;color:#f4c50b;}
 


.newsbg{
	background:url(../images/news-bg.jpg) no-repeat center top #f3f3f3;
	background-size:cover;
}
.news-list{margin-bottom:50px;}
.news-list .left{width:450px;}
.news-list .left img{width:100%;height:304px;}
.news-list .right{margin-left:500px;}
.news-list li:first-child{border-bottom:1px dotted #d2d2d2;padding-bottom:35px;margin-bottom:40px;}
.news-list li a{display:block;}
.news-list li .content{position:relative;padding-right:140px;}
.news-list li .content .name{font-weight:bold;color:#333333;font-size:18px;line-height:180%;}
.news-list li .content p{
	color:#787878;
	line-height:210%;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    height:60px;
	margin-top:20px;
}
.news-list li .date{
	position:absolute;
	right:0;
	top:0;
	display:inline-block;
	background-color:#5aae00;
	color:#ffffff;
	font-size:16px;
	text-align:right;
	padding:20px;
}
.news-list li .date strong{font-size:42px;display:block;}
.news-detail .title{
	text-align:center;
	color:#aaaaaa;
	border-bottom:1px dashed #dcdcdc;
	padding-bottom:20px;
	margin:20px 0 45px 0;
}
.news-detail .title strong{
	display:block;
	color:#333333;
	line-height:150%;
	font-size:24px;
	margin-bottom:20px;
	font-weight:normal;
}
.news-detail p{line-height:210%;margin:30px 0;}
.news-detail img{display:block;margin:30px auto;max-width:100%;}
.probg{
	background:url(../images/index06.jpg) no-repeat center top;
    background-size:cover;
}
.pro-detail{background-color:#ffffff;box-shadow:0px 0px 18px rgba(0,0,0,0.15);}
.pro-detail .left img{width:100%;}
.pro-detail .right{padding:40px 5%;}
.pro-detail .right .name{color:#5aae00;font-size:32px;margin:10px 0 30px 0;text-transform:capitalize;}
.pro-detail .right .content{color:#666666;font-size:16px;line-height:190%;}
.serbg{
	background:url(../images/service-bg.jpg) no-repeat center bottom;
    background-size:cover;
}
.ser-title{text-align:center;text-transform:uppercase;margin-bottom:35px;}
.ser-title strong{color:#212121;font-size:33px;}
.ser-title p{color:#b4b4b4;font-size:16px;line-height:150%;}
.service{margin-top:30px;}
.service p{margin-bottom:20px;line-height:150%;}
.service ul{margin:-10px;}
.service li{padding:10px;}
.service li .content{background-color:#ffffff;}
.service li input,.service li textarea{color:#555555;border:0;}
.service .list input{line-height:50px;height:50px;padding:0 3%;width:94%;}
.service .message .content{height:180px;padding:15px 0;}
.service .message textarea{resize:none;height:100%;width:97%;padding:0 1.5%;}
.service a{background-color:#da251e;color:#ffffff;text-align:center;display:block;line-height:50px;margin-top:20px;font-size:16px;}
.conbg{
	background:url(../images/contact-bg.jpg) no-repeat center bottom #f2f2f2;
    background-size:cover;
}
.contact{height:450px;}
.contact .left{
	float:left;
	width:415px;
	height:100%;	
	color:#ffffff;
	background-color:#5aae00;
	border-top:1px solid #5aae00;
	border-bottom:1px solid #5aae00;
}
.contact ul{margin:0 10%;padding-top:25px;}
.contact li{
	background-image:url(../images/contact01.png);
	background-repeat:no-repeat;
	background-position:left center;
	border-top:1px solid rgba(255,255,255,.25);
	padding:25px 0 25px 48px;
}
.contact li:first-child{border:none;}
.contact .email{background-image:url(../images/contact02.png);}
.contact .tel{background-image:url(../images/contact03.png);}
.contact .fax{background-image:url(../images/contact04.png);}
.contact li span{font-size:18px;display:block;}
.contact li p{margin-top:5px;}
.contact .right{
	background:url(../images/map.jpg) no-repeat center center;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	height:100%;
	margin-left:415px;
}




/*电脑版*/
@media screen and (min-width:768px){
.layui-col-sm5{
  width: 20%;
  float: left;
  position: relative;
  display: block;
  box-sizing: border-box;
}
.layui-fluid,.layui-container{padding: 0}
.layui-fluid,.layui-row{overflow: hidden;}
.layui-container{max-width:1200px;width:96%;margin:0 auto;}
.sm-clear{clear:both;}
a:hover{color:#5aae00;}
 
 /*公共内容开始*/
.picture-list a:hover{box-shadow:0px 3px 15px rgba(0,0,0,0.15);}
.picture-list a:hover p.name{background-color:#ffffff;color:#5aae00;}
.style01 a:hover{
	box-shadow:0px 3px 15px rgba(0,0,0,0.15);
	margin-top:-5px;
	margin-bottom:5px;
}
.page{text-align:center;padding-top:65px;}
.page a{
  border:#cccccc 1px solid;
  margin:0 2px;
  color:#666666;
  line-height:42px;
  padding:0 20px;
  display:inline-block;
}
.page a:hover{border:#5aae00 1px solid;background-color:#5aae00;color:#ffffff;}
.page .current{border:#5aae00 1px solid;background-color:#5aae00;color:#ffffff;}
.goback a:hover{background-color:#5aae00;color:#ffffff;}

.header{height:100px;line-height:100px;padding:0 8%;overflow:initial;max-width: 1920px;margin: 0 auto}
.header ul{text-align:right;}
.header li{display:inline-block;position:relative;}
.header li a{color:#333333;font-size:16px;margin:0 20px;display:block}
.header li a:hover{color:#5aae00;}
.header li .xiala{
	display:none;
	text-align:center;
	position:absolute;
	top:100px;
	left:0;
	z-index:999;
	width:120%;
	margin-left:-10px;
	box-shadow:0px 1px 4px rgba(0,0,0,0.3);
	background-color:#5aae00;
	padding:10px 0;
}
.header li:hover .xiala{display:block;}
.header li .xiala a{
	display:block;
	color:#ffffff;
	font-size:15px;
	line-height:initial;
	padding:10px 0;
	margin:0;
	border:none;
}
.header li .xiala a:hover{background-color:#f4c50b;}
.header li .xiala p{position:absolute;top:-20px;width:100%;top:-68px;}
.header li .xiala:after{
	content: "";
    position: absolute;
    width: 14px;
    height: 6px;
    left: 0;
    right: 0;
    margin: auto;
    top:-6px;
    background:url(../images/san.png) no-repeat center center;
    vertical-align: middle;
}

.style01 li:hover .content .name{color:#5aae00;}
.in-part .in-title .in-more a:hover{
	color:#ffffff;
	border:1px solid #5aae00;
	background-color:#5aae00;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.in-part2 ul{height:500px;}
.in-part2 .left{height:100%;}
.in-part2 .left img{height:100%;}
.in-part2 .right{height:500px;}
.in-part2 .right .in-about{padding:0 12%;}
.in-part2 .right .top{padding-top:70px;}
.in-part2 .right .top p{line-height:140%;}
.in-part2 .right a:hover i{
	background-color:#f4c50b;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.in-part2 .right a:hover span{
	color:#f4c50b;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.in-part3 .style01 a:hover{margin:0;}
.in-part3 .right a:hover{color:#5aae00;}
.in-part4 a:hover{box-shadow:none;}
.in-part4 a:hover .content{
	display:block;
	bottom:0;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.footer .left .welcome a:hover{
	background-color:#f4c50b;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.footer a:hover{color:#5aae00}

/*第二栏目开始*/
.secondnav{background-color:#5aae00;}
.secondnav a{
	display:inline-block;
	line-height:65px;
	color:#ffffff;
	font-size:16px;
	padding:0 2.5%;
	text-transform:capitalize;
}
.secondnav a:hover{color:#f4c50b;}
.secondnav a.on{background-color:#f4c50b;color:#ffffff;}


/*内页内容开始*/
.about .right .content p{margin-top:25px;}
.news-list li:hover .content .name{color:#5aae00;}
.service a:hover{
	color:#ffffff;
	background-color:#34529d;
	transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}







}

@media screen and (max-width: 1480px){
.about .right .in-about{padding:0 10%;}
.about .right .top{padding-top:60px;}
}
@media screen and (max-width: 1380px){
.header{padding-left:2%;padding-right:2%;}
.about .right .in-about{padding:0 8%;}
.about .right .top{padding-top:50px;}
}
@media screen and (max-width: 1200px){
.about .right .in-about{padding:0 6%;}
.about .right .top{padding-top:40px;font-size:22px;}
.about .right .top p{font-size:42px;line-height:initial;}
.about .right .content{margin-top:25px;}
.about .right .content p{margin-top:20px;}
.in-part3 .left{width:61%;}
.pro-detail .right{padding:30px 4%;}
.pro-detail .right .name{font-size:24px;margin:10px 0 20px 0;}
.pro-detail .right .content{font-size:14px;line-height:180%;}
.ab-num li{padding:0 2%;}
}
@media screen and (max-width: 1150px){
.header .logo img{height:42px;}
.header li a{margin:0 16px;font-size:15px;}
.in-part3 .left{width:59%;}
}
@media screen and (max-width: 1080px){
.in-part3 .left{width:57%;}
}
@media screen and (max-width: 1030px){
.in-part3 .left{width:55%;}
}
/*ipad尺寸*/
@media screen and (max-width:992px){
.picture-list{margin:-8px;}
.picture-list li{padding:8px;}
.picture-list p.name{line-height:55px;font-size:15px;}
.picture-list a:hover{box-shadow:0px 0px 8px rgba(0,0,0,0.15);}
.header{height:90px;line-height:90px;}
.header .logo img{height:38px;}
.header li a{margin:0 12px;font-size:14px;}
.header li .xiala{top:90px;}
.header li .xiala a{font-size:14px;}
.in-part3 .left{width:100%;}
.in-part3 .right{display:none;}
.in-part4 ul{margin:0;}
.in-part4 li{padding:0;}
.news-list .left{width:360px;}
.news-list .left img{height:244px;}
.news-list .right{margin-left:390px;}
.news-list li:first-child{padding-bottom:25px;margin-bottom:25px;}
.news-list li .content{padding-right:110px;}
.news-list li .content p{
    line-height:180%;
    margin-top:15px;
	height:50px;
}
.news-list li .date{padding:15px;}
.contact ul{margin:0 6%;}
.contact .left{width:350px;}
.contact .right{margin-left:350px;}

}
@media screen and (max-width:890px){
.slideBoxbanner {position:relative;height:490px;}
.slideBoxbanner .bd li{background-size:210%;}
.header .logo img{height:28px;}
.header .right a{margin-left:23px;}
.about .right .content p{line-height:180%;}
}

.detail img{
	max-width: 100%;
	max-height: 100%;
}